Blockly.Blocks['1643267343619'] = {
  init: function () {
    this.jsonInit({
      "type": "1643267343619",
      "message0": "removeAndRestore",
      "previousStatement": null,
      "nextStatement": null,
      "colour": '#C643F1',
      "toolip": "",
      "helpUrl": ""
    });
  }
};

Blockly.Lua['1643267343619'] = function (block) {
  var code = "MOTOsetspeed(30)\nMOTOrigid16(40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,0,0,0)\nMOTOsetspeed(60)\nMOTOmove19(80, 30, 100, 100, 93, 55, 124, 100, 120, 170, 100, 100, 107, 145, 76, 100, 128, 71, 100)\nMOTOwait()\nMOTOsetspeed(60)\nMOTOmove19(90, 99, 101, 100, 93, 55, 124, 100, 120, 170, 100, 100, 107, 145, 76, 100, 129, 71, 100)\nMOTOwait()\nMOTOsetspeed(60)\nMOTOmove19(90, 97, 181, 100, 93, 55, 124, 100, 120, 170, 100, 100, 107, 145, 76, 100, 129, 71, 100)\nMOTOwait()\nMOTOsetspeed(60)\nMOTOmove19(10, 145, 185, 100, 93, 55, 124, 100, 120, 170, 100, 100, 107, 145, 76, 100, 127, 71, 100)\nMOTOwait()\nMOTOsetspeed(60)\nMOTOmove19(34, 13, 187, 100, 93, 55, 124, 100, 120, 170, 100, 100, 107, 145, 76, 100, 126, 71, 100)\nMOTOwait()\nMOTOsetspeed(60)\nMOTOmove19(10, 151, 185, 100, 93, 55, 124, 100, 120, 170, 100, 100, 107, 145, 76, 100, 125, 71, 100)\nMOTOwait()\nDelayMs(100)\nMOTOsetspeed(60)\nMOTOmove19(87, 93, 186, 100, 93, 55, 124, 100, 120, 170, 100, 100, 107, 145, 76, 100, 125, 71, 100)\nMOTOwait()\nMOTOsetspeed(60)\nMOTOmove19(87, 93, 96, 100, 93, 55, 124, 100, 120, 170, 100, 100, 107, 145, 76, 100, 125, 71, 100)\nMOTOwait()\nMOTOsetspeed(60)\nMOTOmove19(80, 30, 100, 100, 93, 55, 124, 100, 120, 170, 100, 100, 107, 145, 76, 100, 128, 71, 100)\nMOTOwait()\n";
  return code;
}

